package com.exd.flink.domain;

import java.io.Serializable;
import java.util.Date;
import lombok.Getter;
import lombok.Setter;

/**
 * 描述: VDATA异常数据 
 * 创建人: 赵兴炎 
 * 日期: 2022年9月13日
 */
@Getter
@Setter
public class VDataErrorBean implements Serializable{
	
	private static final long serialVersionUID = 1L;

	/**
	 * 域控
	 */
	private String serviceId;

	/**
	 * 车辆编号
	 */
	private String vin;
	
	/**
	 * 年
	 */
	private String year; 
	
	/**
	 * 月
	 */
	private String month;
	
	/**
	 * 日
	 */
	private String day;
	
	/**
	 * 时
	 */
	private String hour;
	
	/**
	 * 分
	 */
	private String min;
	
	/**
	 * 秒
	 */
	private String sec;
	
	/**
	 * data数据
	 */
	private String data;
	
	/**
	 * 未知含义
	 */
	private long methodId;
	
	/**
	 * 未知含义
	 */
	private long majorVersion;

	/**
	 * 未知含义
	 */
	private long samplingTime;

	/**
	 * 未知含义
	 */
	private long tboxSendTimestamp;

	/**
	 * 未知含义
	 */
	private long receiveTimestamp;
	
	/**
	 * 异常类型
	 */
	private int errorType;
	
	/**
	 * 异常描述
	 */
	private String errorDescribe;
	
	/**
	 * 异常详情
	 */
	private String errorMessage;
	
	/**
	 * 创建时间
	 */
	private Date createTime;

	@Override
	public String toString() {
		return "VDataErrorBean [serviceId=" + serviceId + ", vin=" + vin + ", year=" + year + ", month=" + month
				+ ", day=" + day + ", hour=" + hour + ", min=" + min + ", sec=" + sec + ", data=" + data + ", methodId="
				+ methodId + ", majorVersion=" + majorVersion + ", samplingTime=" + samplingTime
				+ ", tboxSendTimestamp=" + tboxSendTimestamp + ", receiveTimestamp=" + receiveTimestamp + ", errorType="
				+ errorType + ", errorDescribe=" + errorDescribe + ", errorMessage=" + errorMessage + ", createTime="
				+ createTime + "]";
	}

}
